Big Huge Thesaurus

ketoacidosis-resistant diabetes

noun